In Touch — synonyms, definition
1. in touch (Adjective)
4 synonyms
clued-up plugged in switched on well-informed
1 definition
in touch (Adjective) — Up to date with the latest developments.
2. in touch (Adverb)
1 definition
in touch (Adverb) — In communication (with someone).